x

Software Development Practices

  • Domain Driven Development
  • Test Driven Development
    • Refers to the practice in XP of writing tests before the code.
    • Any code is written after a test is written.
  • Behaviour Driven Development
    • Extension to TDD, where behaviours, instead of tests are written by users or testers.
    • The tests are written in a simple language like Gherkin, which is automatically converted to scripts.
    • Allows collaboration of developers, testers and business owners
Left-click: follow link, Right-click: select node, Scroll: zoom
x